Optimal Scheduling in the Multiserver-job Model under Heavy Traffic
نویسندگان
چکیده
Multiserver-job systems, where jobs require concurrent service at many servers, occur widely in practice. Essentially all of the theoretical work on multiserver-job systems focuses maximizing utilization, with almost nothing known about mean response time. In simpler settings, such as various known-size single-server-job minimizing time is merely a matter prioritizing small jobs. However, for system, not enough, because we must also ensure servers are unnecessarily left idle. Thus, requires while simultaneously throughput. Our question how to achieve these joint objectives. We devise ServerFilling-SRPT scheduling policy, which first policy minimize model heavy traffic limit. addition proving this heavy-traffic result, present empirical evidence that outperforms existing policies loads, improvements by orders magnitude higher loads. Because knowing job sizes, define ServerFilling-Gittins optimal when sizes unknown or partially known.
منابع مشابه
Towards Optimal Scheduling of Multiserver System Components
Until recently, microkernel-based multiserver systems could not match the performance of monolithic designs due to their architectural choices which prefer high reliability over high performance. With the advent of multicore processors, heterogeneous and over-provisioned architectures, it is possible to employ multiple cores to run individual components of the system, avoid expensive context sw...
متن کاملJob Replication on Multiserver Systems
Parallel processing is a way to use resources efficiently by processing several jobs simultaneously on different servers. In a well-controlled environment where the status of the servers and the jobs are well known, everything is nearly deterministic and replicating jobs on different servers is obviously a waste of resources. However, in a poorly controlled environment where the servers are unr...
متن کاملFlexible job shop scheduling under availability constraints
In this paper, an exact geometric algorithm is presented for solving two-job sequencing and scheduling problems in flexible flow shop and job shop environments while the resources are (un)available in some time periods and processors (un)availability is the same in all work centers. This study seems utterly new and it is applicable to any performance measure based on the completion time. The in...
متن کاملMulticlass multiserver queueing system in the Halfin-Whitt heavy traffic regime: asymptotics of the stationary distribution
We consider a heterogeneous queueing system consisting of one large pool of O(r) identical servers, where r → ∞ is the scaling parameter. The arriving customers belong to one of several classes which determines the service times in the distributional sense. The system is heavily loaded in the Halfin-Whitt sense, namely the nominal utilization is 1− a/ √ r where a > 0 is the spare capacity param...
متن کاملAirport traffic a job scheduling approach
This paper presents a new job schedule model approach which takes into account the airport problem as a whole. This includes solving the integrated air traffic flow management problems at the airport. The department and the arrival managements are solved by job scheduling, but the taxi planning and the gate assignment are also studied with job schedule models. The paper integrates them in an it...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ACM on measurement and analysis of computing systems
سال: 2022
ISSN: ['2476-1249']
DOI: https://doi.org/10.1145/3570612